A Procedural Model of Dynamic Adaptability and Its Description Language

نویسندگان

  • Noriki Amano
  • Takuo Watanabe
چکیده

A system has dynamic adaptability if it can adapt itself to dynamically changing runtime environment. As open-ended distributed systems and mobile computing systems have spread widely, the need for software with dynamic adaptability increases. We propose a model of software with dynamic adaptability and, have designed and implemented a programming language based on the model. The basic idea is to introduce a mechanism that changes the actual runtime codes of callee procedure dynamically according to the runtime environments. Although the model itself is simple, it can realize highly dynamic adaptability and extensibility of the software. Moreover, the model is independent of speciic programming languages.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

LEAD++: An Object-Oriented Reflective Language for Dynamically Adaptable Software Model

A software system has dynamic adaptability if it can adapt itself to dynamically changing runtime environments. As open-ended distributed systems and mobile computing systems have spread widely, the need for software systems with dynamic adaptability increases. We propose a software model with dynamic adaptability called DAS and its description language LEAD++. The basic mechanism for dynamic a...

متن کامل

The Specification Language KARL and Its Declarative Semantics

The Knowledge Acquisition and Representation Language (KARL) combines a description of a knowledge-based system (kbs) at the conceptual level (a so-called model of expertise ) with a description at a formal and executable level. It is a specification language which allows the precise and unique description of a kbs independently from implementational details. In the paper, KARL is mainly discus...

متن کامل

Teacher Language Awareness from the Procedural Perspective: The Case of Novice versus Experienced EFL Teachers

Despite the abundance of research on ELT teachers, little is known about teacher language awareness (TLA) with focus on its impact on pedagogical practice in the EFL context. To fill this gap, an in-depth study was conducted to examine the procedural dimension of TLA among eight EFL teachers with different teaching experiences (novice versus experienced) related to teaching grammar at Iranian l...

متن کامل

Cross-linguistic Validation of Processability Theory: The Case of EFL Iranian Students’ Speaking Skill

Abstract This study investigated the validity of processability theory proposed by Pienemann (1998/2015) among Iranian EFL learners’ oral performance. The theory defines six procedural stages for learners in the process of second language acquisition. In order to conduct the study, 10 intermediate EFL learners were selected based on their performance on Oxford Placement Test. Then, they partici...

متن کامل

Cross-linguistic Validation of Processability Theory: The Case of EFL Iranian Students’ Speaking Skill

Abstract This study investigated the validity of processability theory proposed by Pienemann (1998/2015) among Iranian EFL learners’ oral performance. The theory defines six procedural stages for learners in the process of second language acquisition. In order to conduct the study, 10 intermediate EFL learners were selected based on their performance on Oxford Placement Test. Then, they partici...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1998